back stitch - French English Dictionary